	.content{
		width: 700px;
		height: 665px;
		padding-left: 33px;
	}
	
	.headText{
		font-size: 18px;
		color: #303030;
		border-bottom: 1px solid #E3E3E3;
		line-height: 45px;
    	margin-bottom: 15px;
    	font-weight: bold;
	}
	
	table{
		width: 400px;
		border-collapse: collapse;
       	border: none;
       	line-height: 35px;
	}
	
    td{
        border: solid #E3E3E3 1px;
        text-align: center;
    }
	thead{
		background-color: #E7F1F2;
		font-size: 14px;
		color: #303030;
		font-weight: bold;
	}
	tbody{
		font-size: 14px;
		color: #303030;
	}
	
	.bt{
		
		border: 0 none;
		height: 31px;
		width: 100px;
		cursor: pointer;
	}
	
	.moni{
		float: left;
	}
	.cancel{
		float: left;
		margin-left: 200px;
	}
	.pay{
		float: left;
		margin-left: 100px;
	}
	.monibt{
		background: url("../../images/shop/shopping/moni_icon.png");
	}
	
	.cancelbt{
		background: url("../../images/shop/shopping/cancel_icon.png");
	}
	
	.paybt{
		background: url("../../images/shop/shopping/pay_icon.png");
	}
	
	.clr{
		clear:  both;
	}
	
	.menu{
		bottom: 37px;
    	position: absolute;
	}
	
	.total{
		text-align: center;
		width: 297px;
		border: 1px solid #E3E3E3;
		float: left;
		line-height: 37px;
	}
	.litbt{
		border: 0 none;
		height: 20px;
		width: 20px;
		cursor: pointer;
		background: url("../../images/shop/shopping/delicon.png");
	}
	.add{
		background-position: 48px;
		float: right;
		margin-right:5px;
	}
	
	.lose{
		background-position: 20px;
		float: left;
		margin-left:5px;
		margin-right:23px;
	}
	
	.del{
		background-position: 0px;
		float: left;
		margin-left:5px;
		margin-top:7px;
	}
	
	#id_input{
		border: 0;
		color: white;  
		width: 650px;
		float: left;
		height: 600px;
		filter:alpha(opacity=0);
		opacity:0;
	}
	
	.id_input_case{
		position: absolute;
		top: 10px;
		z-index: -1;
	}